f9f6eae0cb9a0c2e36e7becaeb5f9dab51d1e07f,src/main/java/net/jmhertlein/mctowns/structure/MCTownsRegion.java,MCTownsRegion,addPlayer,#String#,111

Before Change



    public boolean addPlayer(String playerName) {
        DefaultDomain dd = MCTowns.getWorldGuardPlugin().getRegionManager(
                MCTowns.getWorldGuardPlugin().getServer().getWorld(worldName)).getRegion(name).getOwners();

        if (!dd.getPlayers().contains(playerName)) {
            dd.addPlayer(playerName);

After Change


    }

    public boolean addPlayer(String playerName) {
        World w = MCTowns.getWorldGuardPlugin().getServer().getWorld(worldName);
        if(w == null)
            return false;
        
        ProtectedRegion reg = MCTowns.getWorldGuardPlugin().getRegionManager(w).getRegion(name);
        if(reg == null)
            return false;
        
        DefaultDomain dd = reg.getOwners();